Death Grips - Steroids (Crouching Tiger Hidden Gabber Megamix) May 23, 2017ReviewstheneedledropComment Death Grips teases toward a new album with an intense, high-speed megamix that's bound to land on my year-end EP list.